Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
58 PEDLARS GROVE Detached £383,966 £385,000 12 Aug 2022
60 PEDLARS GROVE Detached £415,488 £245,000 30 Jun 2010
62 PEDLARS GROVE Detached £595,211 £179,500 2 Aug 2001